English Dictionary
◊ ORIENTAL BUSH CHERRY
oriental bush cherry
n : woody oriental plant with smooth unfurrowed red fruit grown
especially for its white or pale pink blossoms [syn: {flowering
almond}, {Prunus japonica}]